package com.wk.springframework.beans.factory.config;

/**
 * provide a specification with getBean
 */
public interface BeanFactory {

    Object getBean(String beanName);

    Object getBean(String beanName, Object... args);

    <T> T getBean(String beanName, Class<T> clazz);

}
